"""
@author:menglei
@desc:商品关联信息设置接口
"""
from pdd.api.base import RestApi


class PddGoodsRelationSetRequest(RestApi):
    """
    @:param: goods_id:LONG:拼多多商品id
    @:param: out_goods_id:STRING:外部平台商品id
    @:param: out_detail_url:STRING:外部平台商品url
    @:param: out_low_goods_price:LONG:外部平台商品最低价，单位：分
    @:param: out_high_goods_price:LONG:外部平台商品最高价，单位：分
    @:param: source_type:INTEGER:外部平台枚举值， 0-淘宝/天猫 ，1-京东，2-1688，3-唯品会，4-苏宁，5-亚马逊，6-网易，8-微店，9-网商园，10-蘑菇街，11-vvic搜款网，12-搜鞋网，13-一起做网店17zwd，14-杭州女装网，15-折800，16-当当，17-青创网，18-开山网，19-新款网, 20-文轩网，21-博库网
    @:param: postage:LONG:邮费
    @:param: out_mall_id:LONG:外部平台店铺id
    """
    def __init__(self,domain='https://gw-api.pinduoduo.com'):
        RestApi.__init__(self, domain)
        self.goods_id = None
        self.out_goods_id = None
        self.out_detail_url = None
        self.out_low_goods_price = None
        self.out_high_goods_price = None
        self.source_type = None
        self.postage = None
        self.out_mall_id = None

    def getapiname(self):
        return 'pdd.goods.relation.set'